# COPYRIGHT AND PERMISSION NOTICE
# 
# Copyright (c) 2010, 2011 Arne Welzel, <arne.welzel@googlemail.com>
#               
# All rights reserved.
#               
# Permission to use, copy, modify, and distribute this software for any purpose
# with or without fee is hereby granted, provided that the above copyright
# notice and this permission notice appear in all copies.
#      
# THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
# NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
# DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
# OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
# OR OTHER DEALINGS IN THE SOFTWARE.
#              
# Except as contained in this notice, the name of a copyright holder shall not
# be used in advertising or otherwise to promote the sale, use or other dealings
# in this Software without prior written authorization of the copyright holder.
#

ADD_EXECUTABLE(perf-complete-graph perf-complete-graph.cpp)
ADD_EXECUTABLE(perf-pulsing-star-int perf-pulsing-star-int.cpp)
ADD_EXECUTABLE(perf-pulsing-star-ext perf-pulsing-star-ext.cpp)
ADD_EXECUTABLE(perf-rand-graph perf-rand-graph.cpp)
ADD_EXECUTABLE(perf-renew-ref perf-renew-ref.cpp)
ADD_EXECUTABLE(perf-publish-rand perf-publish-rand.cpp)
ADD_EXECUTABLE(perf-search-rand perf-search-rand.cpp)
ADD_EXECUTABLE(perf-rand-graph-rand perf-rand-graph-rand.cpp)

TARGET_LINK_LIBRARIES(perf-complete-graph ${LIBIFMAP2C_LIBRARIES} common testcommon)
TARGET_LINK_LIBRARIES(perf-pulsing-star-int ${LIBIFMAP2C_LIBRARIES} common testcommon)
TARGET_LINK_LIBRARIES(perf-pulsing-star-ext ${LIBIFMAP2C_LIBRARIES} common testcommon)
TARGET_LINK_LIBRARIES(perf-rand-graph ${LIBIFMAP2C_LIBRARIES} common testcommon)
TARGET_LINK_LIBRARIES(perf-renew-ref ${LIBIFMAP2C_LIBRARIES} common)
TARGET_LINK_LIBRARIES(perf-publish-rand ${LIBIFMAP2C_LIBRARIES} common)
TARGET_LINK_LIBRARIES(perf-search-rand ${LIBIFMAP2C_LIBRARIES} common)
TARGET_LINK_LIBRARIES(perf-rand-graph-rand ${LIBIFMAP2C_LIBRARIES} common testcommon)
